.sa-dialog {
  z-index: 210000000; /*it was 2100000000 , but Opera can't handle such a big values */
}

.sa-dialog .Caption {
  background: #FF6D06 url(images/hborder.png) repeat-x 0px -2003px;
  padding: 4px 4px 4px 8px;
  height: 16px;
  cursor: default;
  border: 0px;
  color: #FFFFFF;
  font-size: 15px !important;
  font-weight: bold;
  font-family: arial,verdana,sans-serif
}

.sa-dialog .dialogMiddleCenter {
  padding: 3px;
  background: white;
}

.sa-dialog .dialogBottomCenter {
  background: url(images/dialog/hborder.png) repeat-x 0px -4px;
}

.sa-dialog .dialogMiddleLeft {
  background: url(images/dialog/vborder.png) repeat-y;
}

.sa-dialog .dialogMiddleRight {
  background: url(images/dialog/vborder.png) repeat-y -7px 0px;
}

.sa-dialog .dialogTopLeftInner {
  width: 5px;
  zoom: 1;
}

.sa-dialog .dialogTopRightInner {
  width: 5px;
  zoom: 1;
}

.sa-dialog .dialogBottomLeftInner {
  width: 5px;
  height: 8px;
  zoom: 1;
}

.sa-dialog .dialogBottomRightInner {
  width: 5px;
  height: 8px;
  zoom: 1;
}

.sa-dialog .dialogTopLeft {
  background: url(images/dialog/corner_left.png) no-repeat 0px 0px;
}

.sa-dialog .dialogTopRight {
  background: url(images/dialog/corner_right.png) no-repeat 0px 0px;
}

.sa-dialog .dialogBottomLeft {
  background: url(images/dialog/corner_bottom.png) no-repeat 0px 0px;
}

.sa-dialog .dialogBottomRight {
  background: url(images/dialog/corner_bottom.png) no-repeat -13px 0px;
}

.sa-dialog .dialogTopLeftInner {
  width: 5px;
  overflow: hidden;
}

.sa-dialog .dialogTopRightInner {
  width: 5px;
  overflow: hidden;
}

.sa-dialog .dialogBottomLeftInner {
  width: 5px;
  height: 8px;
  overflow: hidden;
}

.sa-dialog .dialogBottomRightInner {
  width: 5px;
  height: 8px;
  overflow: hidden;
}

.sa-dialog .buttons {
    padding-left: 32px;
    padding-right: 32px;
	padding-top: 10px;
    width: 100%;
}

.sa-dialog .container {
	padding: 10px;
	width: 100%;
}

.sa-dialog .content {
	padding-top: 3px;
	padding-bottom: 3px;
	width: 100%;
}

.sa-opacityPanel {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 209999999;
	height: 100%;
	width: 100%;
	border: 0px;
	background: black;
  	filter: alpha(opacity=10);
	opacity: 0.1;
}

.sa-dialog .gwt-Label {
	color: #000000;
  	font-size:13px;
	font-weight: normal;
	font-family: arial,verdana,sans-serif
}
